return {
  "nvim-lualine/lualine.nvim",
  event = "VeryLazy",
  dependencies = {
    'nvim-tree/nvim-web-devicons',
  },
  config = function()
    require('lualine').setup({
      options = {
        -- 指定皮肤
        -- https://github.com/nvim-lualine/lualine.nvim/blob/master/THEMES.md
        theme = "tokyonight",
        -- 分割线
        component_separators = {
          left = "|",
          right = "|",
        },
        -- https://github.com/ryanoasis/powerline-extra-symbols
        section_separators = {
          left = " ",
          right = "",
        },
        globalstatus = true,
        -- disabled_filetypes = {
        --   "NvimTree"
        -- }
      },
      -- extensions = { "nvim-tree" },
      sections = {
        -- lualine_c = {
        --   "filename",
        --   {
        -----  arkav/lualine-lsp-progress
        --     "lsp_progress",
        --     spinner_symbols = { " ", " ", " ", " ", " ", " " },
        --   },
        -- },
        lualine_x = {
          "filesize",
          {
            "fileformat",
            -- symbols = {
            --   unix = '', -- e712
            --   dos = '', -- e70f
            --   mac = '', -- e711
            -- },
            symbols = {
              unix = "LF",
              dos = "CRLF",
              mac = "CR",
            },
          },
          "encoding",
          "filetype",
        },
      },
    })
  end,
}
